package br.jm.amanaje.model;

import br.jm.amanaje.model.auto._Usuario;

public class Usuario extends _Usuario {

	private static final long serialVersionUID = -3787690197137225879L;
	
	public boolean temIdentidade() {
		return getIdentidade() != null && getIdentidade().trim().length() > 0;
	}
	
	public void merge(Usuario usuarioAtualizado) {
		setDataNascimento(usuarioAtualizado.getDataNascimento());
		setNome(usuarioAtualizado.getNome());
		setSexo(usuarioAtualizado.getSexo());
	}
	
	public boolean temQualificacao(TipoQualificacao qualificacao) {
		return this.getQualificacoes().contains(qualificacao);
	}
	
}
